package com.hualude.roadsign.dto;

import com.hualude.roadsign.model.CoverEntity;

public class CoverDto {
    private Integer coverId;
    private String projectNumber;
    private Integer coverRegionId;
    private String coverLongitude;
    private String coverLatitude;
    private String coverProvince;
    private String coverCity;
    private String coverArea;
    private String coverRoadName;
    private String coverStartRoad;
    private String coverEndRoad;
    private Integer coverShape;
    private Integer coverMaterial;
    private String coverSize;
    private String coverPhoto;
    private String coverInstallTime;
    private String coverInstallOrg;
    private Integer coverPeriod;
    private Integer coverServiceLife;
    private String coverRemark;
    private Integer coverCreatorId;
    private Integer coverModifierId;
    private Integer coverOrgId;
    private Integer coverMainOrgId;
    private Integer coverIsComplete;

    private String coverCreatorName;      //采集员名称
    private String coverOrgName;          //维护单位名称
    private String coverMainOrgName;      //监管单位名称
    private String longitude;                   //经度
    private String latitude;                    //纬度

    public Integer getCoverId() {
        return coverId;
    }

    public void setCoverId(Integer coverId) {
        this.coverId = coverId;
    }

    public String getProjectNumber() {
        return projectNumber;
    }

    public void setProjectNumber(String projectNumber) {
        this.projectNumber = projectNumber;
    }

    public Integer getCoverRegionId() {
        return coverRegionId;
    }

    public void setCoverRegionId(Integer coverRegionId) {
        this.coverRegionId = coverRegionId;
    }

    public String getCoverLongitude() {
        return coverLongitude;
    }

    public void setCoverLongitude(String coverLongitude) {
        this.coverLongitude = coverLongitude;
    }

    public String getCoverLatitude() {
        return coverLatitude;
    }

    public void setCoverLatitude(String coverLatitude) {
        this.coverLatitude = coverLatitude;
    }

    public String getCoverProvince() {
        return coverProvince;
    }

    public void setCoverProvince(String coverProvince) {
        this.coverProvince = coverProvince;
    }

    public String getCoverCity() {
        return coverCity;
    }

    public void setCoverCity(String coverCity) {
        this.coverCity = coverCity;
    }

    public String getCoverArea() {
        return coverArea;
    }

    public void setCoverArea(String coverArea) {
        this.coverArea = coverArea;
    }

    public String getCoverRoadName() {
        return coverRoadName;
    }

    public void setCoverRoadName(String coverRoadName) {
        this.coverRoadName = coverRoadName;
    }

    public String getCoverStartRoad() {
        return coverStartRoad;
    }

    public void setCoverStartRoad(String coverStartRoad) {
        this.coverStartRoad = coverStartRoad;
    }

    public String getCoverEndRoad() {
        return coverEndRoad;
    }

    public void setCoverEndRoad(String coverEndRoad) {
        this.coverEndRoad = coverEndRoad;
    }

    public Integer getCoverShape() {
        return coverShape;
    }

    public void setCoverShape(Integer coverShape) {
        this.coverShape = coverShape;
    }

    public Integer getCoverMaterial() {
        return coverMaterial;
    }

    public void setCoverMaterial(Integer coverMaterial) {
        this.coverMaterial = coverMaterial;
    }

    public String getCoverSize() {
        return coverSize;
    }

    public void setCoverSize(String coverSize) {
        this.coverSize = coverSize;
    }

    public String getCoverPhoto() {
        return coverPhoto;
    }

    public void setCoverPhoto(String coverPhoto) {
        this.coverPhoto = coverPhoto;
    }

    public String getCoverInstallTime() {
        return coverInstallTime;
    }

    public void setCoverInstallTime(String coverInstallTime) {
        this.coverInstallTime = coverInstallTime;
    }

    public String getCoverInstallOrg() {
        return coverInstallOrg;
    }

    public void setCoverInstallOrg(String coverInstallOrg) {
        this.coverInstallOrg = coverInstallOrg;
    }

    public Integer getCoverPeriod() {
        return coverPeriod;
    }

    public void setCoverPeriod(Integer coverPeriod) {
        this.coverPeriod = coverPeriod;
    }

    public Integer getCoverServiceLife() {
        return coverServiceLife;
    }

    public void setCoverServiceLife(Integer coverServiceLife) {
        this.coverServiceLife = coverServiceLife;
    }

    public String getCoverRemark() {
        return coverRemark;
    }

    public void setCoverRemark(String coverRemark) {
        this.coverRemark = coverRemark;
    }

    public Integer getCoverCreatorId() {
        return coverCreatorId;
    }

    public void setCoverCreatorId(Integer coverCreatorId) {
        this.coverCreatorId = coverCreatorId;
    }

    public Integer getCoverModifierId() {
        return coverModifierId;
    }

    public void setCoverModifierId(Integer coverModifierId) {
        this.coverModifierId = coverModifierId;
    }

    public Integer getCoverOrgId() {
        return coverOrgId;
    }

    public void setCoverOrgId(Integer coverOrgId) {
        this.coverOrgId = coverOrgId;
    }

    public Integer getCoverMainOrgId() {
        return coverMainOrgId;
    }

    public void setCoverMainOrgId(Integer coverMainOrgId) {
        this.coverMainOrgId = coverMainOrgId;
    }

    public Integer getCoverIsComplete() {
        return coverIsComplete;
    }

    public void setCoverIsComplete(Integer coverIsComplete) {
        this.coverIsComplete = coverIsComplete;
    }

    public String getCoverCreatorName() {
        return coverCreatorName;
    }

    public void setCoverCreatorName(String coverCreatorName) {
        this.coverCreatorName = coverCreatorName;
    }

    public String getCoverOrgName() {
        return coverOrgName;
    }

    public void setCoverOrgName(String coverOrgName) {
        this.coverOrgName = coverOrgName;
    }

    public String getCoverMainOrgName() {
        return coverMainOrgName;
    }

    public void setCoverMainOrgName(String coverMainOrgName) {
        this.coverMainOrgName = coverMainOrgName;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public CoverEntity toBean() {
        CoverEntity coverEntity = new CoverEntity();
        coverEntity.setProjectNumber(projectNumber);
        coverEntity.setCoverRegionId(coverRegionId);
        coverEntity.setCoverLongitude(coverLongitude);
        coverEntity.setCoverLatitude(coverLatitude);
        coverEntity.setCoverProvince(coverProvince);
        coverEntity.setCoverCity(coverCity);
        coverEntity.setCoverArea(coverArea);
        coverEntity.setCoverRoadName(coverRoadName);
        coverEntity.setCoverStartRoad(coverStartRoad);
        coverEntity.setCoverEndRoad(coverEndRoad);
        coverEntity.setCoverShape(coverShape);
        coverEntity.setCoverMaterial(coverMaterial);
        coverEntity.setCoverSize(coverSize);
        coverEntity.setCoverPhoto(coverPhoto);
        coverEntity.setCoverInstallTime(coverInstallTime);
        coverEntity.setCoverInstallOrg(coverInstallOrg);
        coverEntity.setCoverPeriod(coverPeriod);
        coverEntity.setCoverServiceLife(coverServiceLife);
        coverEntity.setCoverRemark(coverRemark);
        coverEntity.setCoverCreatorId(coverCreatorId);
        coverEntity.setCoverModifierId(coverModifierId);
        coverEntity.setCoverOrgId(coverOrgId);
        coverEntity.setCoverMainOrgId(coverMainOrgId);
        coverEntity.setCoverIsComplete(0);
        return coverEntity;
    }
}
